#ifndef VECTOR2_H
#define VECTOR2_H

#include "Export.h"

namespace glow 
{
	template<class T>
	class SHARED Vector2
	{
		public :
		
		Vector2(T X = 0, T Y = 0) : x(X), y(Y) {}
		~Vector2() {}
		
		T x;
		T y;
	};
  
	typedef Vector2<unsigned int> Vector2ui;
	typedef Vector2<int> Vector2i;
	typedef Vector2<float> Vector2f;
	typedef Vector2<double> Vector2d;
}

#endif
